package com.fc.base.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 数据库字段与pojo中属性的对应关系
 * @author F.C
 * 内置值：
 *    _self:表示属性名与字段名一致，如果一致也可以缺省
 *    reject：表示该字段不是数据表中的字段
 */
@Inherited
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target( { ElementType.FIELD })
public @interface Column {
	String value() default "_self";
}
